Explosion
    animations
    sound = sound
    rotate = b(false)
    beam = b(false)
    smoke = s("")
    smoke_count = uint16_t(0), 
    smoke_slow_down_factor = f(0)
    light = LightDefinition

errors:
    smoke="" (default) && smoke_count != 0
        error("Smoke has to be specified with smoke_count > 0")
